High-performance benchmarking with Web Polygraph

نویسندگان

  • Alex Rousskov
  • Duane Wessels
چکیده

This paper presents the design and implementation of Web Polygraph, a tool for benchmarking HTTP intermediaries. We discuss various challenges involved in simulating Web traffic and in developing a portable, high performance tool for generating such traffic. Polygraph’s simulation models, as well as our experiences with developing and running the benchmark, may be useful for Web proxy developers, performance analysts, and researchers interested in Web traffic simulation.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

USENIX Association Proceedings of the 2001 USENIX Annual

Today, caching web proxies use general-purpose le systems to store web objects. Proxies, e.g., Squid or Apache, when running on a UNIX system, typically use the standard UNIX le system (UFS) for this purpose. UFS was designed for research and engineering environments, which have di erent characteristics from that of a caching web proxy. Some of the di erences are high temporal locality, relaxed...

متن کامل

Evaluation of Performance of Cooperative Web Caching with Web Polygraph

This paper presents a framework for evaluating the performance of cooperative Web cache hierarchies. Web Polygraph is employed to provide an environment for simulation, to generate desired workloads, and to obtain performance statistics from the standpoint of clients and servers. Squeezer, a proxy cache log analysis tool, provides detailed cache statistics including information about cache coop...

متن کامل

A Study of Workload Characterization in Web Benchmarking Tools for Web Server Clusters

This paper presents some web server benchmarking techniques and tools that can be used to evaluate the performance of standalone as well as cluster web server systems. Various qualities and properties that should be provided by benchmarking tools are discussed. The focus is on comparing properties of some popular open source benchmarking tools which are readily available. This paper highlights ...

متن کامل

Selecting Secure Web Applications Using Trustworthiness Benchmarking

The multiplicity of existing software and component alternatives for web applications, especially in open source communities, has boosted interest in suitable benchmarks, able to assist in the selection of candidate solutions, concerning several quality attributes. However, the huge success of performance and dependability benchmarking contrasts the small advances in security benchmarking. Trad...

متن کامل

Kernel Support for Faster Web Proxies

This paper proposes two mechanisms for reducing the communication-related overheads of Web applications. One mechanism is user-level connection tracking, which allows an application to coordinate its non-blocking I/O operations with significantly fewer system calls than previously possible. The other mechanism is data-stream splicing, which allows a Web proxy application to forward data between...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Softw., Pract. Exper.

دوره 34  شماره 

صفحات  -

تاریخ انتشار 2004